<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.mb25{margin-bottom: 25px;}
.bgfff{background: #fff;}
.neiBox{
	width: 100%;
	background-image:url(a17.jpg);
	background-repeat:no-repeat ;
	background-position:center top;
}

.loadBox{
	padding-top: 50px;
	margin-bottom: 80px;
}
.loadBox .loadform{
	width: 440px;
	height: 380px;
	margin: 0 auto;
	background: #fff;
	box-shadow: 0 5px 10px rgba(0,0,0,0.1);
	padding: 25px 80px;
}
.loadform h2{
	text-align: center;
	font-size: 24px;
	color: #333333;
	font-weight: normal;
	line-height: 60px;
}
.loadform li{
	width: 100%;
	line-height: 35px;
	border-bottom: 1px solid #ccc;
	padding-left: 30px;
	margin-top: 20px;
	background: url(../img/d8.png) no-repeat;
}
.loadform li input,.loadform li select{
	width: 100%;
	height: 35px;
	border: 0;
	display: block;
	font-size: 16px;
	color: #bbb;
	outline: 0;
}
.loadform li input::-webkit-input-placeholder{color:#bbb;}
.loadform li input::-moz-placeholder{color:#bbb;}
.loadform li input:-moz-placeholder{color:#bbb;}
.loadform li input:-ms-input-placeholder{color:#bbb;}
.loadform li.li1{background-position:0 3px;}
.loadform li.li2{background-position:0 -28px;}
.loadform li.li3{background-position:0 -56px;}
.loadform li.li4{
	background: none;
	padding-left: 0;
	border-bottom: 0;
	margin-top: 30px;
}
.loadform li.li4 input{
	height: 40px;
	background: #37a1c3;
	color: #fff;
	border-radius: 4px;
}

.neinav{
	height: 50px;
	line-height: 50px;
	font-size: 12px;
	color: #666666;
}
.neinav a{color: #666666;padding: 0 10px;}
.neinav span{color: #103d5c;padding: 0 10px;}

.neiContent{
	margin-bottom: 40px;
}
.neiContent .neiLeft{
	float: left;
	width: 780px;
	background: #fff;
	box-shadow: 0 5px 10px rgba(0,0,0,0.1);
	padding: 60px 70px;
}
.neitit1{
	text-align: center;
	height: 42px;
	line-height: 44px;
	color: #fff;
	background: url(d9.png) no-repeat center;
	font-weight: normal;
	font-size: 18px;
	padding-left: 3px;
}
.lianxiList .box{
	padding: 30px 0;
	border-top: 1px dashed #ccc;
}
.lianxiList .box:first-child{border: 0;}
.lianxiList .box h3{
	color: #333333;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 20px;
	line-height: 2em;
}
.lianxiList .box .word{
	font-size: 14px;
	color: #666666;
	line-height: 2em;
}

.neiContent .neiright{
	float: right;
	width: 410px;
}
.neiright .neiGonggao{
	padding: 77px 40px 0;
	width: 410px;
	height: 568px;
	background: url(d10.png) no-repeat center top;
	margin-bottom: 20px;
}
.neiright .neiGonggao h2,.neiright .neiruihui h2{
	font-size: 24px;
	color: #333333;
	text-align: center;
	font-weight: normal;
	line-height: 56px;
}
.neiright .neiGonggao li{
	margin-bottom: 10px;
}
.neiright .neiGonggao li a{
	display: block;
	font-size: 14px;
	color: #666666;
	width: 100%;
	height: 2em;
	line-height: 2em;
	overflow: hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}
.neiright .neiruihui{
	width: 410px;
	height: 640px;
	padding: 60px 45px 0 50px;
	background: url(d11.png) no-repeat top center;
}
.neiright .neiruihui .word{
	line-height: 2.2em;
	font-size: 14px;
	color: #666666;
	height: 450px;
}
.xiazaiList{
	padding-top: 30px;
}
.xiazaiList li{
	
	border-bottom: 1px dashed #ccc;
}
.xiazaiList li a{
	display: block;
	width: 100%;
	position: relative;
	font-size: 16px;
	color: #333;
	padding-right: 150px;
    overflow: hidden;
    
}
.xiazaiList li a em{
	display: block;
	position: absolute;
	width: 94px;
	height: 28px;
	background: url(../img/d12.png) no-repeat center;
	right: 0;
	line-height: 28px;
	font-size: 14px;
	color: #2b84a0;
	font-style: normal;
	top: 50%;
	margin-top: -14px;
	padding-left: 20px;
}

.pubword{
	padding: 35px 0 0;
	color: #666;
	font-size: 14px;
	line-height: 2em;
}
.pubword *{
	max-width: 100%;
	height: auto;
}
.sih3{
	font-weight: normal;
	margin-bottom: 10px;
	color: #333;
}
.tit1{
	font-weight: normal;
	font-size: 18px;
	color: #333333;
	line-height: 2em;
	text-align: center;
	margin-bottom: 20px;
}
.tit2{
	font-weight: normal;
	font-size: 16px;
	color: #333333;
	line-height: 2em;
}
.wordheight{
	width: 100%;
}

.morebtn{
	display: none;
	width: 80px;
	text-align: left;
	font-size: 14px;
	margin: 20px auto;
	background: url(d13.png) no-repeat right center;
	cursor: pointer;
}
.morebtn.on{
	color: #2B789D;
	background: url(../img/d14.png) no-repeat right center;
}
.jqList{
	margin-top: 30px;
}
.jqList li .pubword{
	display: none;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 30px;
}
.jqList li h2{
	height: 70px;
	line-height: 70px;
	border-bottom: 1px dashed #ccc;
	color: #333333;
	font-size: 16px;
	font-weight: normal;
	position: relative;
	cursor: pointer;
	padding-left: 35px;
	background: url(b19.png) no-repeat 10px center;
}
.jqList li.on h2 {
	color: #014069;
}
.jqList li:first-child .pubword{display: block;}
.jqList li h2 .morebtn2{
	position: absolute;
	font-size: 14px;
	height: 70px;
	top: 0;
	right: 0;
	padding-right: 20px;
	background: url(d13.png) no-repeat right center;
}
.jqList li.on h2 .morebtn2{
	color: #014069;
	background: url(../img/d14.png) no-repeat right center;
}
.zzjgBox{
	padding: 30px 0;
}
.zzjgBox .imgList ul{
	display: table;
	text-align: center;
	width: 100%;
	margin-bottom: 45px;
}
.zzjgBox .imgList ul li{
	display: table-cell;
}
.zzjgBox .imgList ul li .img{
	width: 114px;
	height: 144px;
	background: url(../img/c23.jpg) no-repeat center;
	padding: 12px;
	margin: 0 auto;
}
.zzjgBox .imgList ul li .img img{
	display: block;
	width: 91px;
	height: 116px;
	margin: 0 auto;
}
.zzjgBox .imgList ul li p{
	font-size: 14px;
	color: #333;
	line-height: 2em;
}

.tit3{
	font-weight: normal;
	color: #333333;
	font-size: 18px;
	line-height: 48px;
	padding-left: 25px;
	background: url(d19.png) no-repeat left center;
}

.hymdBox{
	padding-top: 30px;
}
.hymdBox .top{
	font-size: 0;
}
.hymdBox .top select{
	width: 180px;
	height: 36px;
	padding:0 20px;
	border: 1px solid #ccc;
	font-size: 14px;
	color: #aaaaaa;
	vertical-align: top;
	margin-right: 15px;
}
.hymdBox .top input[type=text]{
	width: 214px;
	height: 36px;
	padding:0 20px;
	border: 1px solid #ccc;
	font-size: 14px;
	color: #aaaaaa;
	vertical-align: top;
}
.hymdBox .top input[type=button],.hymdBox .top input[type=submit]{
	height: 36px;
	width: 36px;
	border: 0;
	background: url(../img/c28.jpg) no-repeat center;
}
.hymdBox .top input::-webkit-input-placeholder{color:#bbb;}
.hymdBox .top input::-moz-placeholder{color:#bbb;}
.hymdBox .top input:-moz-placeholder{color:#bbb;}
.hymdBox .top input:-ms-input-placeholder{color:#bbb;}
.hymdBox .table{
	width: 100%;
	margin-top: 25px;
}
.hymdBox table{
	width: 100%;
}
.hymdBox .table thead td{
	height: 50px;
	background: #2b84a0;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
}
.hymdBox .table tbody td{
	height: 50px;
	background: #fff;
	text-align: center;
	color: #666666;
	font-size: 14px;
	padding: 0 20px;
	line-height: 2em;
}
.hymdBox .table tbody td a{
	display: block;
	color: #666666;
}
.hymdBox .table td.td1{
	width: 410px;
}
.hymdBox .table tbody tr.hui td{
	background: #eee;
}
.gjzuzhi{
	padding-top: 30px;
}
.gjzuzhi table{
	width: 100%;
}
.gjzuzhi table td{
	border: 1px dashed #ccc;
	text-align: center;
	height: 122px;
	padding: 0 10px;
}
.gjzuzhi table td a{
	display: block;
	font-size: 14px;
	line-height: 1.5em;
	color: #666666;
	width: 100%;
}
.gjzuzhi table td .img{
	width: 132px;
	height: 60px;
	margin: 0 auto;
	overflow: hidden;
}
.gjzuzhi table td .img img{
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
}
.neiBox2 .neinav{
	border-bottom: 1px solid #ddd;
}
.zyxbox_one{
	background: url(e04.jpg) no-repeat center bottom;
}
.zyxbox_one .box1{
	padding-top: 30px;
}
.zyxbox_one .box1 .img{
	float: left;
	width: 500px;
	height: 250px;
}
.zyxbox_one .box1 .img img{
	display: block;
	width: 100%;
	height: 100%;
}
.zyxbox_one .box1 .right{
	width: 670px;
	float: right;
}
.tit4{
	font-size: 24px;
	color: #333333;
	width: 186px;
	height: 44px;
	line-height: 44px;
	background: url(d20.png) no-repeat left center;
	text-align: center;
	margin: 0 auto;
}
.tit4 i{
	display: inline-block;
	width: 20px;
	height: 44px;
	vertical-align: top;
	margin-right: 10px;
}
.tit4 i.i1{background: url(d21.png) no-repeat center;}
.tit4 i.i2{background: url(d22.png) no-repeat center;}
.tit4 i.i3{background: url(d23.png) no-repeat center;}
.tit4 i.i4{background: url(f36.png) no-repeat center;}
.tit4 i.i5{background: url(../img/f37.png) no-repeat center;}
.zyxbox_one .box1 .right .word{
	font-size: 14px;
	color: #666;
	line-height: 2.5em;
	height: 10em;
	text-align: justify;
	overflow: hidden;
}
.zyxbox_one .box1 .tit4{
	margin: 20px 0;
}
.zyxbox_one .box2{
	margin: 24px auto;
}
.zyxbox_one .box2 .tit5{
	float: left;
	width: 44px;
	height: 107px;
	background: url(b20.png) no-repeat center top;
	font-size: 18px;
	color: #333333;
	text-align: center;
	padding:5px 10px;
}
.zyxbox_one .box2 .slideBox5{
	float: right;
	width: 1130px;
	border: 1px dashed #ddd;
	height: 90px;
	margin-top: 8px;
	position: relative;
}
.zyxbox_one .box2 .slideBox5 li{
	float: left;
	width: 1130px;
}
.zyxbox_one .box2 .slideBox5 dl{
	display: table;
	width: 100%;
	border-top: 1px dashed #ddd;
}
.zyxbox_one .box2 .slideBox5 dl:first-child{
	border: 0;
}
.zyxbox_one .box2 .slideBox5 dl dd{
	display: table-cell;
	text-align: center;
	height: 44px;
	line-height: 44px;
	font-size: 0;
	width: 14.285%;
}
.zyxbox_one .box2 .slideBox5 .bd a{
	position: absolute;
	top: 50%;
	width: 20px;
	height: 30px;
	margin-top: -15px;
	z-index: 2;
}
.zyxbox_one .box2 .slideBox5 .bd a.prev{
	background: url(e02.jpg) no-repeat center;
	left: -10px;
}
.zyxbox_one .box2 .slideBox5 .bd a.next{
	background: url(e03.jpg) no-repeat center;
	right: -10px;
}
.zyxbox_one .box2 .slideBox5 dl dd span{
	display: inline-block;
	width: 100%;
	border-left: 1px dashed #ddd;
	color: #666;
	font-size: 14px;
	height: 1em;
	line-height: 1em;
	vertical-align: middle;
}
.zyxbox_one .box3 p{
	text-align: center;
	padding: 25px 0;
}
.zyxbox_one .box3 p span{
	font-size: 12px;
	color: #666666;
	line-height: 2em;
	display: inline-block;
	margin: 0 20px;
}
.zyxbox_two{
	width: 100%;
	height: 300px;
	background-color:#2c516c;
	padding-top: 58px;
	background-image:url(../img/e06.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}
.zyxbox_two .img{
	width: 114px;
    height: 144px;
    margin: 0 auto;
    background: url(../img/d24.png) no-repeat center;
    padding:12px 11px 10px;
}
.zyxbox_two .img img{
	width: 91px;
	height: 116px;
}
.zyxbox_two h2{
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	line-height: 2em;
	text-align: center;
}
.zyxbox_two .leftList{
	float: left;
	width: 620px;
}
.zyxbox_two .leftList li{
	float: left;
	margin-left: 40px;
	text-align: center;
}
.zyxbox_two .leftList li:first-child{
	margin: 0;
}
.zyxbox_two p{
	display: inline-block;
	font-size: 12px;
	color: #d8e6f0;
	text-align: center;
	line-height: 2.4em;
	position: relative;
}
.zyxbox_two p:before,.zyxbox_two p:after{
	content: "——";
	position: absolute;
	top: 0;
	color: #d8e6f0;
}
.zyxbox_two p:before{
	left: -2.5em;
}
.zyxbox_two p:after{
	right: -2.5em;
}
.zyxbox_two .rightList{
	float: left;
	width: 580px;
	height: 200px;
	overflow: hidden;
}
.zyxbox_two .rightList li{
	float: left;
	margin-right: 40px;
	text-align: center;
}
.zyxbox_three{
	padding: 30px 0;
	background: url(e07.jpg) no-repeat center top;
}
.pubtit2{
	height: 30px;
	line-height: 30px;
	background: url(d26.png) repeat-x left center;
}
.pubtit2 h2{
	float: left;
	font-size: 0;
	min-width: 148px;
	height: 30px;
	line-height: 30px;
	padding: 0 30px 0 10px;
	text-align: center;
	background: url(d25.png) no-repeat right center;
}
.pubtit2 h2 span{
	display: inline-block;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
}
.pubtit2 h2 i{
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(d28.png) no-repeat;
	vertical-align: top;
}
.pubtit2 h2 i.i2{background-position: 0 -30px;}
.pubtit2 h2 i.i3{background-position: 0 -60px;}
.pubtit2 h2 i.i4{background-position: 0 -90px;}
.pubtit2 a{
	float: right;
	width: 69px;
	height: 18px;
	line-height: 18px;
	background: url(d27.png) no-repeat center;
	color: #fff;
	font-size: 12px;
	margin-top: 6px;
	text-align: right;
	padding-right: 10px;
}
.zyxbox_three .wrapper1200&gt;div{
	margin-bottom: 30px;
}
.zyxbox_three .wrapper1200 .box1{
	background: url(d29.png) no-repeat center;
}
.zyxbox_three .wrapper1200 .box1&gt;div{
	width: 575px;
	float: left;
}
.zyxbox_three .wrapper1200 .box1 .right{
	float: right;
}
.zyxbox_three .tit4{
	margin-bottom: 25px;
}
.zyxbox_three .box1 .pubtit2{
	margin-bottom: 30px;
}
.zyxbox_three .box1 .top{
	padding-bottom: 20px;
}
.zyxbox_three .box1 .top a{
	display: block;
}
.zyxbox_three .box1 .top img{
	float: left;
	width: 150px;
	height: 100px;
}
.zyxbox_three .box1 .top .word{
	float: right;
	width: 405px;
}
.zyxbox_three .box1 .top .word h2{
	font-size: 18px;
	font-weight: normal;
	color: #014069;
	height: 2em;
	line-height: 2em;
	overflow: hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}
.zyxbox_three .box1 .top .word p{
	font-size: 14px;
	color: #999999;
	line-height: 2em;
	height: 4em;
	overflow : hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis;
	display: -webkit-box;/*将对象作为弹性伸缩盒子模型显示*/
	-webkit-line-clamp: 2;/*限制显示的文本行数*/
	-webkit-box-orient: vertical;/*设置或检索伸缩盒对象的子元素的排列方式 */
}
.zyxbox_three .box1 .newList{
	padding-top: 10px;
	border-top: 1px dashed #ccc;
}
.zyxbox_three .box1 .newList a{
	display: block;
	font-size: 14px;
	color: #666666;
	line-height: 2.2em;
	height: 2.2em;
}
.zyxbox_three .box1 .newList a span.fl{
	float: left;
	width: 450px;
	height: 2.2em;
	line-height: 2.2em;
	overflow: hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}
.zyxbox_three .box1 .newList a span.fr{
	float: right;
}
.zyxbox_three .slideBox6{
	width: 540px;
	margin: 0 auto;
	padding-bottom: 40px;
	position: relative;
}
.zyxbox_three .slideBox6 ul{
	height: 80px;
	overflow: hidden;
}
.zyxbox_three .slideBox6 li{
	float: left;
	width: 170px;
	margin: 0 5px;
	height: 80px;
	line-height: 80px;
	background: #eeeeee;
	text-align: center;
	border: 1px solid #ddd;
}
.zyxbox_three .slideBox6 li a{
	color: #666666;
	font-size: 14px;
	display: block;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
}
.zyxbox_three .slideBox6 li i{
	display: inline-block;
	width: 40px;
	height: 40px;
	vertical-align: middle;
}
.zyxbox_three .slideBox6 li span{
	display: inline-block;
	vertical-align: middle;
	max-width: 120px;
	line-height: 1.5em;
}
.zyxbox_three .slideBox6 li a:hover{
	color: #fff;
	background: #2c516c;
}
.zyxbox_three .slideBox6 li:hover i{background-position: 0 -40px;}
.zyxbox_three .slideBox6 .bd a{
	position: absolute;
	width: 20px;
	height: 30px;
	top: 30px;
	z-index: 2;
}
.zyxbox_three .slideBox6 .bd a.prev{
	background: url(e02.jpg) no-repeat center;
	left: -20px;
}
.zyxbox_three .slideBox6 .bd a.next{
	background: url(e03.jpg) no-repeat center;
	right: -20px;
}
.zyxbox_three  .boxa{
	float: left;
	width: 910px;
}
.zyxbox_three .boxa .pubtit2{
	margin-bottom: 18px;
}
.zyxbox_three .boxa .left{
	float: left;
	width: 490px;
}
.zyxbox_three  .boxin1 .left ul{
	padding: 0 40px;
}
.zyxbox_three  .boxa .right{
	float: right;
	width: 380px;
}
.zyxbox_three  .boxin1 .left li{
	float: left;
	width: 173px;
	height: 44px;
	line-height: 44px;
	margin: 0 16px;
	background: url(f1.png) no-repeat center;
	text-align: center;
	padding: 0 10px;
	margin-bottom: 20px;
}
.zyxbox_three .boxin1 .left li a{
	display: block;
	font-size: 14px;
	color: #666666;
	width: 100%;
	overflow: hidden;
}
.zyxbox_three .boxin1 .right ul{
	width: 395px;
}
.zyxbox_three .boxin1 .left li a:hover{color: #2B789D;}
.zyxbox_three .boxin1 .right li{
	float: left;
	width: 182px;
	border: 1px solid #ddd;
	height: 80px;
	line-height: 80px;
	margin-bottom: 12px;
	margin-right: 15px;
}
.zyxbox_three .boxin1 .right li a{
	display: block;
	text-align: center;
	transition: all .3s;
}
.zyxbox_three .boxin1 .right li i{
	display: inline-block;
	width: 40px;
	height: 40px;
	vertical-align: middle;
	background: url(f2.png) no-repeat;
}
.zyxbox_three .boxin1 .right li i.i1{background-position: 0 0;}
.zyxbox_three .boxin1 .right li i.i2{background-position: 0 -40px;}
.zyxbox_three .boxin1 .right li i.i3{background-position: 0 -80px;}
.zyxbox_three .boxin1 .right li i.i4{background-position: 0 -120px;}
.zyxbox_three .boxin1 .right li:hover i.i1{background-position: -40px 0;}
.zyxbox_three .boxin1 .right li:hover i.i2{background-position: -40px -40px;}
.zyxbox_three .boxin1 .right li:hover i.i3{background-position: -40px -80px;}
.zyxbox_three .boxin1 .right li:hover i.i4{background-position: -40px -120px;}
.zyxbox_three .boxin1 .right li:hover a{
	background: #2c516c;
	color: #fff;
}
.zyxbox_three .boxin1{
	background: url(f3.png) no-repeat 508px center;
	margin-bottom: 10px;
}
.zyxbox_three .boxin2 .left ul{
	display: table;
	width: 100%;
}
.zyxbox_three .boxin2 .left ul li{
	display: table-cell;
	text-align: center;
}
.zyxbox_three .boxin2 .left li a{
	font-size: 14px;
	color: #333333;
	line-height: 2em;
	display: block;
}
.zyxbox_three .boxin2 .left li img{
	display: block;
	margin: 0 auto;
	margin-bottom: 10px;
	width: 104px;
}
.zyxbox_three .boxin2{
	background: url(f6.png) no-repeat 508px center;
	margin-bottom: 20px;
}
.zyxbox_three .boxin2 .right li a{
	display: block;
	font-size: 14px;
	color: #666666;
	margin-bottom: 10px;
	height: 1.5em;
	line-height: 1.5em;
}
.zyxbox_three .boxin2 .right li a:hover{color: #2B789D;}
.zyxbox_three .boxin3 .tabBox .tabnav{
	width: 125px;
	float: left;
	padding-top: 4px;
	position: relative;
	background: url(f8.png) no-repeat right top;
}
.zyxbox_three .boxin3 .tabBox .tabnav:before {
    width: 10px;
    height: 174px;
    content: '';
    background: url(f9.png) no-repeat right 1px;
    position: absolute;
    top: -2px;
    right: -2px;
}
.zyxbox_three .boxin3 .tabBox .tabnav li{
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	color: #666666;
	position: relative;
	background: url(f8.png) no-repeat right bottom;
	cursor: pointer;
}
.zyxbox_three .boxin3 .tabBox .tabnav li span{
	position: relative;
	z-index: 2;
}
.zyxbox_three .boxin3 .tabBox .tabnav li.on:before {
    position: absolute;
    content: '';
    width: 141px;
    height: 39px;
    background: url(f7.png) no-repeat center;
    left: -2px;
    top: -2px;
}
.zyxbox_three .boxin3 .tabBox .tabnav li.on span{color: #fff;}
.zyxbox_three .boxin3 .tabBox .tabList{
	float: right;
	width: 340px;
}
.zyxbox_three .boxin3 .tabBox .tabList li{
	margin-bottom: 18px;
}
.zyxbox_three .boxin3 .tabBox .tabList a{
	display: block;
	font-size: 14px;
	color: #666666;
}
.zyxbox_three .boxin3 .tabBox .tabList .box{
	display: none;
}
.zyxbox_three .boxin3 .tabBox .tabList .box:first-child{
	display: block;
}
.zyxbox_three .boxin3 .tabBox .tabList span.fl{
	float: left;
	width: 255px;
	height: 1.2em;
	line-height: 1.2em;
	overflow: hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}
.zyxbox_three .boxin3 .tabBox .tabList span.fr{
	float: right;
}
.zyxbox_three .boxin3 .right li{
	float: left;
	width: 50%;
	height: 184px;
	text-align: center;
	background: url(e09.jpg) no-repeat center;
	padding-top: 4px;
}
.zyxbox_three .boxin3 .right li img{
	width: 135px;
	height: 176px;
}
.zyxbox_three .boxb{
	float: right;
	width: 250px;
}
.zyxbox_three .boxb li{
	text-align: center;
	height: 131px;
}
.zyxbox_three .boxb li img{
	width: 143px;
	height: 65px;
}
.zyxbox_three .boxb .bd{
	border: 1px solid #ddd;
}
.zyxbox_three .boxb li p{
	font-size: 14px;
	color: #333;
	line-height: 2em;
}
.zyxbox_three .boxb li{
	border-top: 1px dashed #ddd;
}
.zyxbox_three .boxb li a{
	display: block;
	padding: 15px 10px;
}
.zyxbox_three .boxb li:first-child{
	border: 0;
}

.hymdBox .mdxqBox{
	width: 643px;
	min-height: 512px;
	height: auto;
	background: url(e13.jpg) no-repeat center;
	margin: 45px auto 0;
	border-radius: 12px;
	overflow: hidden;
	background-size:100% 100%;
	padding: 30px;
}
.hymdBox .mdxqBox .mdtop{
	color: #fff;
	padding: 5px 0 23px;
}
.hymdBox .mdxqBox .mdtop h2{
	float: left;
	font-weight: normal;
	font-size: 16px;
	line-height: 2em;
}
.hymdBox .mdxqBox .mdtop p{
	float: right;
	font-size: 14px;
		line-height: 2em;
}
.hymdBox .mdxqBox .mdtop p span{padding-left: 30px;}
.hymdBox .mdxqBox .bottom{
	width: 100%;
	background: rgba(255,255,255,0.8);
	border-radius: 12px;
	min-height: 385px;
	height: auto;
	padding: 35px;
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff,endcolorstr=#99ffffff);
}
.hymdBox .mdxqBox .bottom li{
	padding: 10px 0;
	line-height: 2em;
	font-size: 14px;
	color: #333333;
	border-top: 1px dashed #ddd;
}
.hymdBox .mdxqBox .bottom li img{
	width: 100%;
	height: 100%;
}
.hymdBox .mdxqBox .bottom li:first-child{
	border-top: 0;
}
.hymdBox .mdxqBox .bottom li span.fl{float: left;width: 50%;}
.hymdBox .mdxqBox .bottom li span.fr{float: right;width: 50%;}

.neiContent2 .neiLeft{
	width: 860px;
	padding: 0;
}
.chubanwuBox .topNav{
	height:60px;
	line-height: 60px;
	background: #f6f6f6;
	width: 100%;
	overflow-x: auto;
	overflow-y:hidden ;
}
.chubanwuBox .topNav ul{
	word-break: keep-all;
	white-space: nowrap;
}
.chubanwuBox .topNav li{
	display: inline-block;
	font-size: 16px;
	color: #323031;
	min-width: 152px;
	padding: 0 10px;
	text-align: center;
	cursor: pointer;
}
.chubanwuBox .topNav li a{color: #323031;}
.chubanwuBox .topNav li.on{
	background: #fff;
	border-top: 2px solid #014069;
}
.chubanwuBox .bottomList .list1{
	display: none;
}
.chubanwuBox .bottomList .list1:first-child{
	display: block;
}
.chubanwuBox .bottomList .list1 li{
	float: left;
	width: 25%;
	margin-top: 60px;
	text-align: center;
}
.chubanwuBox .bottomList .list1 li .img{
	width: 214px;
	height: 184px;
	margin: 0 auto;
	background: url(../img/f10.png) no-repeat center;
	text-align: center;
}
.chubanwuBox .bottomList .list1 li .img img{
	width: 142px;
	height: 184px;
}
.chubanwuBox .bottomList .list1 li p{
	font-size: 14px;
	color: #333333;
	line-height: 2em;
	width: 142px;
	height: 2em;
	overflow: hidden;
	margin: 15px auto 5px;
}
.chubanwuBox .bottomList .list1 li a{
	display: block;
	margin: 0 auto;
	width: 94px;
	height: 31px;
	line-height: 31px;
	background: url(../img/f11.png) no-repeat center;
	color: #fff;
	text-align: center;
	font-size: 14px;
}
.neiContent2 .chubanr{
	width: 310px;
	padding: 0;
}
.neiContent2 .chubanr&gt;div{
	width: 310px;
	height: 130px;
	padding: 15px 30px;
	color: #fff;
	margin-bottom: 20px;
}
.neiContent2 .chubanr .box1{
	background: url(../img/e14.jpg) no-repeat center;
}
.neiContent2 .chubanr h2{
	font-size: 20px;
	font-weight: normal;
	line-height: 1.5em;
}
.neiContent2 .chubanr p{
	font-size: 14px;
	line-height: 2em;
}
.neiContent2 .chubanr .box1 select{
	width: 135px;
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
	font-size: 14px;
	color: #aaaaaa;
	border: 1px solid #cba77a;
}
.neiContent2 .chubanr .box2{
	background: url(../img/e15.jpg) no-repeat center;
	padding: 0;
}
.neiContent2 .chubanr .box2 a{
	display: block;
	background: #fff;
	padding:30px;
	background: none;
	color: #fff;
}

/*品牌建设*/
.ppjsContent{
	width: 100%;
	min-height: 1210px;
	background: #fff;
	box-shadow: 0 5px 10px rgba(0,0,0,0.1);
	padding: 60px 70px;
}
.ppjsContent .leftnav{
	width: 198px;
	height: 417px;
	background: url(../img/e16.jpg) no-repeat center top;
	padding: 40px 7px 0 2px;
	text-align: center;
	position: relative;
	float: left;
	margin-top: 25px;
}
.ppjsContent .leftnav dt{
	position: absolute;
	height: 40px;
	line-height: 40px;
	width: 100%;
	left: 0;
	top: 0;
	color: #fff;
	font-size: 18px;
}
.ppjsContent .leftnav dd{
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #ddd;
	padding-top: 10px;
}
.ppjsContent .leftnav dd a{
	height: 40px;
	line-height: 40px;
	display: block;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}
.ppjsContent .leftnav dd.on a,.ppjsContent .leftnav dd a:hover{
	background: #4995bc;
	color: #fff;
}
.ppjsContent .leftnav dd:last-child{border: 0;}

.ppjsContent .right{
	float: right;
	width: 810px;
}
.pptit{
	font-size: 24px;
	color: #333333;
	font-weight: normal;
	line-height: 70px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 30px;
}
.pptit span{
	position: relative;
	display: inline-block;
}
.pptit span:before{
	content: '';
	width: 100%;
	height: 2px;
	left: 0;
	bottom: -2px;
	background: #054b79;
	position: absolute;
}
.ppjsContent .right .word{
	font-size: 14px;
	color: #666;
	line-height: 2em;
	margin-bottom: 20px;
}
.ppjsContent .right .word .inl{
	width: 125px;
	height: 125px;
	margin-right: 20px;
	display: inline-block;
	vertical-align: middle;
}
.ppjsContent .right .word .inr{
	width: 660px;
	display: inline-block;
	vertical-align: middle;
}
.pptable table{
	width: 100%;
	text-align: center;
}
.pptable table td{
	padding: 20px 30px;
	font-size: 14px;
	color: #666666;
	line-height: 2em;
	border: 1px dashed #ddd;
}
.pptable table td .img{
	width: 100%;
	height: 60px;
	margin-bottom: 5px;
}
.pptable table td .img img{
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
}

/*出版物*/
.cbwContent{
	padding: 20px 0;
	background: url(../img/e23.jpg) no-repeat center;
}
.cbwTit{
	font-size: 0;
	padding-bottom: 16px;
	background: url(../img/f12.png) no-repeat right 34px;
	margin-bottom: 25px;
}
.cbwTit a{display: block;}
.cbwTit span.fl{
	display: block;
	font-size: 18px;
	width: 230px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: url(../img/a18.jpg) no-repeat center;
	color: #ffffff;
	float: left;
}
.cbwTit span.fl i{
	display: inline-block;
	width: 30px;
	height: 40px;
	background: url(../img/f13.png) no-repeat;
	vertical-align: top;
}
.cbwTit span.fl i.i1{background-position: 0 0;}
.cbwTit span.fl i.i2{background-position: 0 -40px;}
.cbwTit span.fl i.i3{background-position: 0 -80px;}
.cbwTit span.fl i.i4{background-position: 0 -120px;}
.cbwTit span.fr{
	float: right;
	font-size: 12px;
	color: #666;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 40px;
}
.cbword{
	font-size: 14px;
	color: #666666;
	line-height: 2em;
	text-align: justify;
}
.cbword *{
	max-width: 100%;
	height: auto;
}
.cbwBox_one{margin-bottom: 50px;}
.cbwBox_one .in .left{
	width: 895px;
	float: left;
}
.cbwBox_one .zzmlBox .zzmlLeft{
	float: left;
	width: 90px;
	text-align: center;
	padding: 45px 30px;
	background: #e1e1e1;
	font-size: 18px;
	color: #333333;
	writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/    
    writing-mode: tb-lr;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl；*/  
}
.cbwBox_one .zzmlBox .rightWord{
	height: 198px;
	border: 2px solid #E1E1E1;
	float: left;
	width: 805px;
	padding: 20px 0px 20px 20px;
	overflow: hidden;
	position: relative;
	background: #fff;
}
.cbwBox_one .zzmlBox .rightWord .word{
	position: absolute;
	width: 785px;
	height: 158px;
	left: 20px;
	top: 20px;
}
.shinei{
	display: inline-block;
	width: 380px;
	font-size: 12px;
	padding-left: 30px;
	line-height: 2em;
	color: #666;
	vertical-align: top;
	margin-bottom: 5px;
}
.shinei dt{color: #03406c;}
.cbwBox_one .right{
	float: right;
	width: 257px;
	height: 306px;
	background: url(../img/f14.png) no-repeat center;
	padding:30px 45px;
	font-size: 14px;
	color: #666666;
	line-height: 2em;
	text-align: center;
} 
.cbwBox_one .right img{
	display: block;
	margin: 0 auto;
	width: 163px;
	height: 212px;
	margin-bottom: 10px;
}

.cbwBox_two .left{
	width: 940px;
	float: left;
}
.cbwBox_two .right{
	width: 219px;
	height: 260px;
	background: url(../img/e21.jpg) no-repeat center;
	padding: 30px;
	float: right;
}
.cbwBox_two .right img{
	display: block;
	margin: 0 auto;
	width: 153px;
	height: 201px;
}
.cbwBox_three .box{
	float: left;
	width: 575px;
}
.cbwBox_three .box .img{
	float: left;
	width: 185px;
	height: 220px;
	background: url(../img/e22.jpg) no-repeat center; 
	padding: 10px 18px;
}
.cbwBox_three .box .img img{
	display: block;
	margin: 0 auto;
	width: 149px;
	height: 199px;
}
.cbwBox_three .box .cbword{
	float: right;
	width: 370px;
	height: 220px;
	overflow: hidden;
	padding-right: 2px;
}
.cbwBox_three .box.fr{float: right;}

.zypxtit{
	font-size: 20px;
	color: #333333;
	line-height: 3em;
	font-weight: normal;
	text-align: center;
	margin-top: -15px;
}
.zypxtit{
	font-size: 20px;
	color: #333333;
	line-height: 3em;
	font-weight: normal;
	text-align: center;
	margin-top: -15px;
}
.zypxContent .left{
	float: left;
	width: 323px;
}
.zypxContent .left&gt;div{
	width: 328px;
	margin-bottom: 20px;
}
.zypxContent .left&gt;div li a{
	display: block;
	width: 100%;
	height: 2em;
	line-height: 2em;
	overflow: hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	font-size: 12px;
	color: #666;
}
.zypxContent .left&gt;div li{
	margin-bottom: 8px;
}
.zypxContent .left .box1{
	height: 352px;
	background: url(../img/f15.png) no-repeat left center;
	padding: 70px 25px 0;
}
.zypxContent .left .box1 .more{
	display: block;
	text-align: center;
	color: #999;
	font-size: 12px;
	line-height: 2.4em;
}
.zypxContent .left&gt;div a:hover,.zypxContent .left .box1 .more:hover{
	color: #03406C;
}
.zypxContent .left .box2{text-align: center;}
.zypxContent .left .box2{
	height: 312px;
	background: url(../img/f16.png) no-repeat left center;
	padding: 40px 35px 40px 25px;
}
.zypxContent .left .box2 .bd{
	height: 152px;
	overflow: hidden;
}
.zypxContent .left .box3{
	width: 334px;
	height: 308px;
	background: url(../img/f17.png) no-repeat left center;
	padding: 10px 35px 20px 25px;
}
.zypxContent .left .box3 .zypxtit{
	margin-bottom: 30px;
}

.zypxContent .right{
	float: right;
	width: 850px;
	min-height: 1334px;
	background: #fff;
	box-shadow: 0 5px 10px rgba(0,0,0,0.1);
}
.pxcxBox .topnav{
	width: 100%;
	height: 60px;
	line-height: 60px;
	background: #f6f6f6;
	border: 1px solid #ddd;
	position: relative;
}
.pxcxBox .topnav .swiper-container{
	width: 700px;
	overflow: hidden;
	margin: 0;
}
.pxcxBox .topnav .swiper-container a{
	display: block;
	min-width: 150px;
	padding: 0 10px;
	font-size: 16px;
	color: #333;
	text-align: center;
}
.pxcxBox .topnav .swiper-slide.on a{
	background: #fff;
	border-right:1px solid #ddd ;
	border-left:1px solid #ddd ;
}
.pxcxBox .topnav .swiper-slide.on:first-child a{
	border-left: 0;
}
.pxcxBox .topnav&gt;a{
	width: 20px;
	height: 60px;
	display: block;
	position: absolute;
	top: 0;
}
.pxcxBox .topnav&gt;a.prev{
	background: url(b17.png) no-repeat center;
	right: 60px;
}
.pxcxBox .topnav&gt;a.next{
	background: url(b18.png) no-repeat center;
	right: 30px;
}
.cxBox .tit4{
	width: 237px;
	background: url(../img/f18.png) no-repeat center;
}
.cxBox{
	padding: 50px;
}
.cxBox .searchbox{
	margin: 40px 0 30px;
	font-size: 0;
	text-align: center;
}
.cxBox .searchbox input:first-child{margin: 0;}
.cxBox .searchbox input,.cxBox .searchbox select{
	width: 150px;
	height: 36px;
	line-height: 36px;
	border: 1px solid #ddd;
	font-size: 14px;
	color: #aaa;
	padding: 0 10px;
	vertical-align: top;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cxBox .searchbox input[type=submit]{
	width: 102px;
	height: 34px;
	background: url(../img/f19.png) no-repeat center;
	color: #fff;
	font-size: 14px;
	border: 0;
}
.cxBox .table table{
	width: 100%;
}
.cxBox .table table td{
	padding: 10px;
	line-height: 2em;
	font-size: 14px;
	color: #666666;
	text-align: center;
	min-width: 100px;
}
.cxBox .table table td a{
	display: block;
	color: #666666;
}
.cxBox .table table td a:hover{color: #03406C;}
.cxBox .table table thead td{
	background: #2b84a0;
	color: #fff;
}
.cxBox .table table tr.hui{
	background: #eeeeee;
}

.pxxqContent{
	padding: 55px 125px;
	margin-bottom: 40px;
}
.pxxqContent .box{
	width: 635px;
	margin: 0 auto;
	background-color: #fcedd8;
	border-radius: 8px;
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
	margin-top: 30px;
	overflow: hidden;
	background-image: url(../img/f20.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.pxxqContent .box .top{
	display: table;
	width: 100%;
	background: #dcb582;
	height: 94px;
	padding: 40px 30px 0;
	text-align: center;
}
.pxxqContent .box .top li{
	display: table-cell;
	line-height: 2em;
	color: #fff;
	font-size: 16px;
}
.pxxqContent .box .bottom{
	padding:0 30px 50px;
	position: relative;
}
.pxxqContent .box .bottom ul{
	width: 100%;
	border-radius: 8px;
	background: rgba(255,255,255,0.9);
	padding:20px 30px;
}
.pxxqContent .box .bottom li{
	font-size: 14px;
	color: #333333;
	padding: 12px 0;
	line-height: 2em;
	border-top: 1px dashed #ddd;
}
.pxxqContent .box .bottom li:first-child{border: 0;}
.pxxqContent .box .bottom li span{
	float: left;
	width: 50%;
	padding-right: 20px;
}
.pxxqContent .box .bottom li.wi360{width: 360px;}
.pxxqContent .box .pic{
	width: 114px;
    height: 144px;
    margin: 0 auto;
    background: url(../img/d24.png) no-repeat center;
    padding: 12px 11px 10px;
    position: absolute;
    right: 60px;
    top: 30px;
}
.pxxqContent .box .pic img{
	width: 91px;
	height: 116px;
}
.newsContent{
	margin-bottom: 40px;
}
.newsContent .left{
	width: 290px;
	float: left;
}
.newsContent .left&gt;div{
	width: 100%;
	margin-bottom: 25px;
}
.newsContent .left .box1 {
    height: 467px;
    background: url(f22.png) no-repeat left center;
    padding: 60px 25px 0;
}
.newsContent .left .box1 li{
	margin-bottom: 6px;
}
.newsContent .left .box1 li a {
    display: block;
    width: 100%;
    height: 2em;
    line-height: 2em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    font-size: 12px;
    color: #666;
}
.newsContent .left .box1 .more{
    display: block;
    text-align: center;
    color: #999;
    font-size: 12px;
    line-height: 2.4em;
}
.newsContent .left .box1 li a:hover,.newsContent .left .box1 .more:hover{color: #2B84A0;}
.newsContent .left .box2{
	height: auto;
	padding: 20px 15px;
	background: #fff;
	box-shadow: 0 5px 10px rgba(0,0,0,0.1);
}
.newsContent .left .slideBoxd{
	margin-top: 20px;
	height: auto;
	overflow: hidden;
} 
.newsContent .left .slideBoxd li{
	margin-bottom: 25px;
	float: left;
}
.newsContent .left .box2 .img{
	width: 90px;
	height: 30px;
	margin: 0 20px;
	font-size: 0;
	float: left;
	text-align: center;
}
.newsContent .left .box2 .img img{
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	vertical-align: middle;
}
.newsContent .left .box2 .img em{
	width: 0;
	height: 100%;
	display: inline-block;
	vertical-align: middle;
}
.newsContent .center{
	width: 590px;
	background: #fff;
	float: left;
	margin-left: 12px;
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
	padding: 50px;
}
.newsContent .center .top&gt;h2{
	font-size: 18px;
	font-weight: normal;
	line-height: 2em;
	color: #333333;
	text-align: center;
}
.newsContent .center .top&gt;p{
	font-size: 14px;
	color: #999999;
	line-height: 2.2em;
	text-align: center;
}
.newsContent .center .top{
	padding-bottom: 15px;
	border-bottom: 1px solid #ddd;
}
.xqWord{
	font-size: 14px;
	line-height: 2.2em;
	text-align: justify;
	padding: 25px 0;
}
.xqWord *{
	max-width: 100%;
	height: auto;
}
.cen{
	display: block;
	margin: 0 auto; 
}
.newsContent .right{
	width: 290px;
	float: right;
}
.newsContent .right&gt;div{
	width: 100%;
	margin-bottom: 20px;
}
.newsContent .right .box1{
	height: 335px;
	background: url(f24.png) no-repeat center;
	padding: 10px 40px;
}
.newsContent .right .box1 h2{
	text-align: center;
	color: #fff;
	font-size: 20px;
	font-weight: normal;
}
.newsContent .right .box1 img{
	display: block;
	margin: 25px auto 10px;
	width: 200px;
	height: 212px;
}
.newsContent .right .box1 p{
	color: #666;
	font-size: 12px;
	line-height: 2em;
	text-align: center;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.newsContent .right .box2 .topnav {
	width: 278px;
	border: 1px solid #ddd;
	background: #fbfbfc;
	height: 40px;
	line-height: 40px;
	position: relative;
	z-index: 3;
	margin-left: 5px;
}
.newsContent .right .box2 .topnav .swiper-slide span{
	display: block;
	font-size: 12px;
	color: #333;
	height: 39px;
	line-height: 39px;
	padding: 0 10px;
	cursor: pointer;
	display: block;

}
.newsContent .swiper-container{
	width: 278px;
}
.newsContent .right .box2 .topnav .swiper-slide.on span{
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
	position: relative;
	border-bottom: 1px solid #fbfbfc;
}
.newsContent .right .box2 .topnav .swiper-slide.on span:before{
	content: '';
	width: 100%;
	height: 3px;
	background: #024365;
	position: absolute;
	top: 0px;
	left: 0;
}
.newsContent .right .box2 .topnav .swiper-slide.on:first-child span{
	border-left: 1px solid #fff;
}
.newsContent .right .box2 .boxbot{
	width: 292px;
	height: 180px;
	background: url(f25.png) no-repeat left top;
	margin-top: -10px;
	padding-top: 10px;
	
}
.newsContent .right .box2 .searchbox{
	text-align: center;
	display: none;
}
.newsContent .right .box2 .searchbox:first-child{
	display: block;
}
.newsContent .right .box2 .searchbox input[type=text]{
	font-size: 12px;
	color: #aaaaaa;
	display: block;
	width: 237px;
	height: 38px;
	margin: 30px auto 15px;
	padding: 0 10px;
}
.newsContent .right .box2 .searchbox input[type=button],
.newsContent .right .box2 .searchbox input[type=submit]{
	width: 60px;
	height: 30px;
	background: #aaaaaa;
	color: #fff;
	font-size: 14px;
	border: 0;
	margin: 0 2px;
}
.newsContent .right .box2 .searchbox input.chx{
	background: #014069;
}
.newsContent .right .box2 .swiper-containerb{
	width: 230px;
	margin: 0;
}

.newsContent .topnav&gt;a{
	width: 10px;
	height: 20px;
	display: block;
	position: absolute;
	top: 8px;
}
.newsContent .topnav&gt;a.prev{
	background: url(b17.png) no-repeat left center;
	right: 30px;
}
.newsContent .topnav&gt;a.next{
	background: url(b18.png) no-repeat right center;
	right: 10px;
}

.newsContent .xiazaiList li a span:first-child{
	width: 100%;
	display: block;
	height: 70px;
	line-height: 70px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.newsContent .xiazaiList li a span.fr{
	position: absolute;
	display: block;
    right: 0;
    line-height: 28px;
    font-size: 14px;
    font-style: normal;
    top: 50%;
    margin-top: -14px;
    padding-left: 20px;
}
.newsContent .xiazaiList li a:hover span{color: #2B84A0;}


.sjxqBox{
	min-height: 1300px;
	background: #fff;
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
	padding: 60px 70px;
	margin-bottom: 40px;
}
.sjxqBox .top{
	padding-bottom: 15px;
	border-bottom: 1px solid #ddd;
}
.sjxqBox .top&gt;h2{
	font-size: 18px;
	font-weight: normal;
	line-height: 2em;
	color: #333333;
	text-align: center;
}
.sjxqBox .top&gt;p{
	font-size: 14px;
	color: #999999;
	line-height: 2.2em;
	text-align: center;
}
.sjzxContent .contents{
	margin-bottom: 40px;
}
.sjzxContent .contents .box{
	width: 590px;
	height: 325px;
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
	background-color:#fff;
	margin-bottom: 30px;
	float: left;
	margin-left: 1px;
	border-radius: 16px;
	overflow: hidden;
}
.sjzxContent .contents .box3,.sjzxContent .contents .box5{float: right;}
.sjzxContent .contents .box1{
	width: 100%;
}
.sjzxContent .contents .box h2{
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background: #2b84a0;
	font-weight: normal;
}
.sjzxContent .contents .box h2 a{color: #fff;}
.sjzxContent .contents .box h2 i{
	display: inline-block;
	width: 50px;
	height: 50px;
	vertical-align: top;
	background: url(../img/f26.png) no-repeat;
}
.sjzxContent .contents .box h2 i.i1{background-position: 0 0;}
.sjzxContent .contents .box h2 i.i2{background-position: 0 -50px;}
.sjzxContent .contents .box h2 i.i3{background-position: 0 -100px;}
.sjzxContent .contents .box h2 i.i4{background-position: 0 -150px;}
.sjzxContent .contents .box h2 i.i5{background-position: 0 -200px;}

.sjzxContent .contents .box .in{
	height: 275px;
	width: 100%;
	background-repeat:no-repeat;
	background-image: url(../img/f29.png);
	background-position:center center;
	padding: 30px 40px;
}
.sjzxContent .contents .box1{
	height: 350px;
}
.sjzxContent .contents .box1 .in{
	height: 300px;
	background-image: url(../img/f27.png);
	background-position:right center;
	padding:45px 80px;
}
.sjzxContent .contents .box .in img{
	width: 167px;
	height: 147px;
	float: left;
	margin-top: 20px;
}
.sjzxContent .contents .box .in ul{
	float: right;
	width: 335px;
}
.sjzxContent .contents .box1 .in ul{
	width: 770px;
}
.sjzxContent .contents .box .in ul li{
	margin-bottom: 5px;
	position: relative;
	padding-left: 15px;
}
.sjzxContent .contents .box .in ul li:before{
	position: absolute;
	width: 4px;
	height: 4px;
	background: #054B79;
	content: '';
	left: 0;
	top: 50%;
	margin-top: -2px;
	border-radius: 50%;
}
.sjzxContent .contents .box .in ul li a{
	font-size: 14px;
	color: #666666;
	line-height: 2em;
	display: block;
	position: relative;
	width: 100%;
}
.sjzxContent .contents .box .in ul li a:after{
	content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.sjzxContent .contents .box .in ul li a span{
	float: left;
	width: 215px;
	height: 2em;
	line-height: 2em;
	overflow: hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}
.sjzxContent .contents .box1 .in ul li a span{
	width: 615px;
}
.sjzxContent .contents .box .in ul li a span.date{
	float: right;
	width: auto;
}
.sjzxContent .contents .box .in ul li a:hover{color: #2B789D;}

.sjzxList{
	height: 1460px;
	background: #fff;
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
	margin-bottom: 50px;
}
.sjzxList .topnav{
	width: 100%;
	height: 60px;
	line-height: 60px;
	background: url(../img/e25.jpg) no-repeat center top;
	padding: 0 35px;
	border-bottom: 2px solid #00406a;
}
.sjzxList .topnav ul{
	float: left;
}
.sjzxList .topnav ul li{
	float: left;
	width: 143px;
	position: relative;
	text-align: center;
}
.sjzxList .topnav ul li a{
	font-size: 16px;
	color: #333;
	position: relative;
	z-index: 2;
}
.sjzxList .topnav ul li.on a{color: #fff;}
.sjzxList .topnav ul li.on:before{
	content: '';
	width: 143px;
	height: 66px;
	position: absolute;
	background: url(../img/f34.png) no-repeat center;
	left: 0;
	top: -7px;
}
.sjzxList .topnav .fr{
	float: right;
	font-size: 14px;
	color: #666;
}
.sjzxList .topnav .fr a{color: #666;}
.sjzxList .topnav .fr a:hover{color: #2B789D;}
.sjzxList .topbox{
	padding: 35px 160px;
	background: url(../img/e26.jpg) no-repeat center;
}
.sjzxList .topbox img{
	vertical-align: middle;
	width: 167px;
	height: 147px;
	margin-right: 20px;
}
.sjzxList .topbox .word{
	display: inline-block;
	vertical-align: middle;
	width: 670px;
	font-size: 14px;
	color: #666666;
	line-height: 2em;
}
.sjzxList .list{
	padding: 0 70px;
	background: url(../img/e27.jpg) no-repeat center bottom;
}
.sjzxList .list ul{
	margin-bottom: 20px;
}
.sjzxList .list li:first-child{
	border-top: 1px dashed #ddd;
}
.sjzxList .list li{
	padding: 15px 0;
	border-bottom: 1px dashed #ddd;
}
.sjzxList .list li a{
	display: block;
	position: relative;
	font-size: 16px;
	color: #333333;
	padding: 0 20px 0 45px;
	background: url(../img/f35.png) no-repeat left center;
}
.sjzxList .list li a:after{
	content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.sjzxList .list li a span{
	float: left;
	width: 700px;
	height: 2em;
	line-height: 2em;
	overflow: hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}

.sjzxList .list li a span.date{
	float: right;
	width: auto;
}
.sjzxList .list li a:hover{color: #2B789D;}

/*新闻中心*/
.newsOne{
	padding-top: 30px;
	background: url(a14.jpg) no-repeat center top;
}
.newsOne .box1 .bd li{
	position: relative;
	height: 330px;
	float: left;
}
.newsOne .box1 .bd li .img{
	width: 550px;
	height: 330px;
}
.newsOne .box1 .bd img{
	display: block;
	width: 100%;
	height: 100%;
}
.newsOne .box1 .bd li .word{
	position: absolute;
	width: 350px;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #fff;
	left: 30px;
	bottom: 0;
	z-index: 2;
}
.newsOne .box1 .slideBoxl{
	position: relative;
	width: 550px;
	height: 330px;
	float: left;
}
.newsOne .box1 .slideBoxl .hd{
	position: absolute;
	width: 100%;
	height: 60px;
	background: rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);
	left: 0;
	bottom: 0;
	text-align: right;
	padding-right: 20px;
	line-height: 60px;
}
.newsOne .box1 .slideBoxl .hd li{
	width: 10px;
	height: 10px;
	border-radius: 50%;
	display: inline-block;
	background: #d9d9d9;
	margin-left: 2px;
	cursor: pointer;
}
.newsOne .box1 .slideBoxl .hd li.on{background: #37a1c3;}
.newsOne .box1 .slideBoxl&gt;a{
	position: absolute;
	width: 44px;
	height: 44px;
	top: 128px;
}
.newsOne .box1 .slideBoxl li:hover p{
	color: #2B84A0;
}
.newsOne .box1 .slideBoxl .prev{
	background: url(b9.png) no-repeat center;
	left: 0;
}
.newsOne .box1 .slideBoxl .next{
	background: url(b10.png) no-repeat center;
	right: 0;
}
.newsOne .box1 .right{
	float: right;
	width: 615px;
}
.newsOne .box1 .right h2{
	margin: 0;
	margin-bottom: 10px;
}

.titmore .fr{
	float: right;
	font-size: 12px;
	color: #999999;
	line-height: 44px;
}
.titmore .tit4{
	float: left;
}
.titmore{
	margin-bottom: 20px;
}
.newstit{
	width: 100%;
	height: 2em;
	line-height: 2em;
	font-size: 16px;
	color: #333333;
	font-weight: normal;
	margin-bottom: 5px;
}
.news_pubword{
	font-size: 14px;
	color: #999999;
	line-height: 2em;
	height: 4em;
	overflow : hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis;
	display: -webkit-box;/*将对象作为弹性伸缩盒子模型显示*/
	-webkit-line-clamp: 2;/*限制显示的文本行数*/
	-webkit-box-orient: vertical;/*设置或检索伸缩盒对象的子元素的排列方式 */
}
.newsOne .box1 .right .topBox{
	padding-bottom: 15px;
}
.newsCenter .newslist li a{
	display: block;
	width: 100%;
	line-height: 35px;
	font-size: 14px;
	color: #666666;
	position: relative;
}
.newsCenter .newslist li a:after{
	content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.newsCenter .newslist li span{
	float: left;
	width: 430px;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}
.newsCenter .newslist li span.date{float: right;width: auto;}
.newsCenter .newslist{
	padding-top: 10px;
	border-top: 1px dashed #ddd;
}
.newsCenter .newslist li a:hover,
.newsOne .box1 .right .topBox a:hover .news_pubword,
.newsOne .box1 .right .topBox a:hover .newstit{
	color: #2B789D !important;
}

.newsOne .index_one{
	margin: 30px auto;
}

.newsbox{
	width: 570px;
}
.newsbox.fl{float: left;}
.newsbox.fr{float: right;}

.newstop{
	font-size: 0;
	padding-bottom: 20px;
}
.newstop img{
	width: 200px;
	height: 140px;
}
.newstop .word{
	display: inline-block;
	width: 350px;
	margin-left: 20px;
	vertical-align: top;
}
.newstop .word h2{
	font-weight: normal;
	font-size: 16px;
	color: #003366;
	line-height: 1.5em;
	height: 1.5em;
	width: 100%;
	overflow: hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	margin-bottom: 10px;
}
.newstop .word p{
	font-size: 14px;
	color: #666666;
	line-height: 2em;
	height: 4em;
	width: 100%;
	overflow : hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis;
	display: -webkit-box;/*将对象作为弹性伸缩盒子模型显示*/
	-webkit-line-clamp: 2;/*限制显示的文本行数*/
	-webkit-box-orient: vertical;/*设置或检索伸缩盒对象的子元素的排列方式 */
}
.newstop .word a{
	display: block;
	width: 75px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #003366;
	font-size: 12px;
	border: 1px solid #003366;
	border-radius: 24px;
	margin-top: 18px;
}

.newstwo{    
	background-color: #2c516c;
	padding: 45px 0;
    background-image: url(../img/e06.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.newstwo .titmore .fr,
.newstwo .newstop .word h2,.newstwo .newstop .word p,
.newstwo .newstop .word a,.newsCenter .newstwo .newslist li a{
	color: #fff;
}
.newstwo .newstop .word a{border: 1px solid #fff;}
.newstwo .titmore .tit4{background: url(f38.png) no-repeat center;}

.newsthree{
	padding: 50px 0;
}
.newsbox2 .leftimglist{
	float: left;
	margin-right: 20px;
}
.newsbox2 .rightList{
	width: 100%;
}
.newsbox2 .rightList li{float: right;width: 100%;}
.newsbox2 .rightList li.wi360{width: 360px;float: left;}
.newsbox2 .leftimglist a{
	display: block;
	width: 190px;
}

.cbwBox_three .box .cbword{display: none;}
.cbwBox_three .box{width: 200px; overflow: hidden;}
.cbwBox_three .cbwTit span.fl {
    display: block;
    font-size: 18px;
    width: auto;
    height: 40px;
    line-height: 40px;
    text-align: left;
    background: none;
    color: #2B84A0;
    float: left;
}

.cbwBox_three .cbwTit span.fl i{display: none!important;}

.cbwBox_three .cbwTit span.fr{padding-right:0!important;}

.cbwBox_three .box.fr{float: left;}

.cbwContent .cbwBox_two{width:750px; float: left; overflow: hidden; zoom:1;}

.cbwBox_three .box{margin-left:22px; }

.cbwContent .cbwBox_two .left{float: right; width:470px; margin-right:30px;}
.cbwContent .cbwBox_two .right{float: left;}

.cbwBox_three.mb25{margin-bottom:0;}

/*中乐协乐器展图片大小*/
.zyxbox_three .boxin2 .left li p{display:none;}
.zyxbox_three .boxin2 .left li img{width:200px; height:112px;}

/*机构组织第二行隐藏*/
.imgList_ul2{display: none!important}

.shinei{display: block; width:100%; overflow: hidden; zoom:1; position: relative; line-height:24px; padding-left: 240px; margin: 6px 0;}
.shinei dt{position: absolute; top:0; left: 20px; }


.ppjsContent .right .word .inl{width:auto; height:auto}
.ppjsContent .right .word .inr{width:550px;}
.zyxbox_three .boxin2 .left li img{width:162px; height:128px; margin-bottom:0;}

.sjzxContent .contents .box h2{position:relative;}
.sjzxContent .data_more{position:absolute; font-size:12px; right:20px;}


.newsContent .xiazaiList li a{padding-right:100px; font-size:14px;}
.pubword p.y_rhsq{
	width: 100%;
	font-size: 0;
}
.pubword p.y_rhsq span{
	width: 110px;
	height: 40px;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #FFFFFF;
	margin-right: 23px;
	border-radius: 2px;
	background-color: #014069;
	cursor: pointer;
}
.mask{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);
	background: rgba(0,0,0,.5);
	display: none;
}
.mask_tab{
	width: 100%;
	height: 100%;
	display: table;
}
.mask_cell{
	width: 100%;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
}
.masktext{
	width: 1200px;
	margin: 0 auto;
	background: #fff;
	padding: 89px 0;
	position: relative;
}
.masktext i.y_close{
	width: 26px;
	height: 26px;
	top: 40px;
	right: 40px;
	position: absolute;
	cursor: pointer;
}
.mask_scl{
	width: 83%;
	margin: 0 auto;
	height: 600px;
	overflow-x: hidden;
	overflow-y: auto;
}
.mask_scl::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 3px;
	background-color: #F5F5F5;
}

.mask_scl::-webkit-scrollbar
{
	width: 5px;
}

.mask_scl::-webkit-scrollbar-thumb
{
	border-radius: 3px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #014069;
}

.yform{
	width: 100%;
	font-size: 0;
}
.y_formli{
	width: 49%;
	margin: 0 0.5%;
    display: inline-block;
    vertical-align: top;
    margin-top: 40px;
    font-size: 14px;
}
.y_formli .y_lf{
	width:32%;
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	color: #666;
	line-height: 40px;
	text-align: right;
}
.y_formli .y_ri{
	width: 67%;
	display: inline-block;
	vertical-align: top;
	/*padding-left: 20px;*/
}
.y_input input{
	width: 100%;
	height: 40px;
	border: #e5e5e5 1px solid;
	background: none;
	outline: none;
	padding: 0 10px;
	color: #333;
}
.y_rili input{
	width: 100%;
	height: 40px;
	border: #e5e5e5 1px solid;
	background: none;
	outline: none;
	padding: 0 10px;
	color: #333;
	cursor: pointer;
	background: url(a1.png) right no-repeat;
}
.laydate_body .laydate_top{
	padding: 0 !important;
}
.laydate_body .laydate_bottom{
	height: 30px !important;
}
.laydate_body .laydate_y .laydate_yms ul{
	overflow: hidden !important;
}
.yw100{
	width: 100% !important;
}
.yw100 .y_lf{
	width: 15.7%;
}
.yw100 .y_ri{
	width: 83%;
}
.hang3{
	width: 100%;
	font-size: 0;
	padding-left: 62px;
}
.yw30{
	width: 32.3333% !important;
}
.yw30 .y_lf{
	width: 32%;
}
.yw30 .y_ri{
	width: 66.5%;
}
.y_radio p{
	display: inline-block;
	vertical-align: middle;
	position: relative;
	padding-left: 24px;
	height: 40px;
	line-height: 40px;
	padding-right: 30px;
}
.y_radio p span{
	font-size: 14px;
	color: #666;
}
.y_radio p input {
	width: 17px;
	height: 17px;
	opacity: 0;
	visibility: visible;
	position: absolute;
	top: 11px;
	left: 0;
	z-index: 9;
}
.y_radio p input+label {
	position: absolute;
	width: 17px;
	height: 17px;
	background: none;
	left: 0;
	top: 11px;
	border: 1px solid #e1e1e1;
	border-radius: 50%;
	z-index: 3;
}

.y_radio p input:checked+label {
	width: 17px;
	height: 17px;
	background: url(a2.png) center no-repeat;
	background-size: 100% 100%;
	border: 0;
}
.y_textarea textarea{
    width: 100%;
    height: 100px;
    border: #e5e5e5 1px solid;
    padding: 10px;
    background: none;
    outline: none;
    resize: none;
    color: #333;
} 
.y_file{
	font-size: 0;
}
.y_file .img_button{
	width: 164px;
	height: 120px;
	margin: 0 auto;
    margin-right: 40px;
    background: #f5f5f5;
    border: #dddddd 2px dashed;
    display: inline-block;
    vertical-align: top;
    text-align:center;
    position: relative;
    margin-right: 30px;
    padding-top: 5px;
    margin-bottom: 20px;
}
.y_file .img_button span{
	font-size: 45px;
	font-weight: lighter;
	color: #d9d9d9;
}
.y_file .img_button p{
	font-size: 12px;
	color: #999;
	line-height: 2em;
}
.y_file .img_button input{
	width: 164px;
	height: 120px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9;
	opacity: 0;
	visibility: visible;
	cursor: pointer;
}
.pic{
	width: 164px;
	height: 120px;
	margin: 0 auto;
    background: #f5f5f5;
    border: #dddddd 2px dashed;
    display: inline-block;
    vertical-align: top;
    text-align:center;
    margin-right: 30px;
    position: relative;
    z-index: 2;
    margin-bottom: 20px;
}
.pic img{
	max-width: 100%;
	max-height: 100%;
	display: block;
	margin: 0 auto;
}

.pic i{
	width: 20px;
	height: 20px;
	display: block;
	position: absolute;
	top: -10px;
	right: -10px;
	cursor: pointer;
	background: url(a3.png) center no-repeat;
	background-size: 100% 100%;
	z-index: 66;
}
.y_buttj{
	width: 100%;
	padding-top: 50px;
	padding-bottom: 25px;
}
.y_buttj button{
	width: 120px;
	height: 40px;
	outline: none;
	background: #014069;
	font-size: 16px;
	color: #fff;
	border: 0;
	border-radius: 2px;
	margin: 0 auto;
	display: block;
}
.y_input2 input{
	width: 48%;
	height: 40px;
	border: #e5e5e5 1px solid;
	background: none;
	outline: none;
	padding: 0 10px;
	color: #333;
	margin-left: 3.5%;
}
.y_input2 input:first-child{
	margin-left: 0;
}
.y_input2 input::-webkit-input-placeholder{
        color: #aaaaaa;
}
.y_input2 input::-moz-placeholder{  
        color: #aaaaaa;        
}
.y_input2 input:-ms-input-placeholder{ 
        color: #aaaaaa;        
}
.y_textarea textarea::-webkit-input-placeholder{
        color: #aaaaaa;
}
.y_textarea textarea::-moz-placeholder{  
        color: #aaaaaa;        
}
.y_textarea textarea:-ms-input-placeholder{ 
        color: #aaaaaa;        
}
.y_table{
	width: 100%;
	font-size: 14px;
	margin-top: 40px;
	padding-left: 35px;
}
.y_table table.table1{
	width: 100%;
	border: #e5e5e5 1px solid;
	border-collapse: collapse;
    border-spacing: 0;
    
}
.y_table table.table1 tr{
	background: #f5f5f5;
	border: #e5e5e5 1px solid;
}
.y_table table.table1 tr th{
	text-align: center;
	font-size: 14px;
	color: #666;
	font-weight: normal;
	border: #e5e5e5 1px solid;
	line-height: 40px;
}
.y_table table.table1 tr th p{
	width: 100%;
	border-top: #e5e5e5 1px solid;
	font-size: 0;
}
.y_table table.table1 tr th p span{
	width: 50%;
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	color: #666;
}
.y_table table.table2 tr{
	border: #e5e5e5 1px solid;
	border-top: 0;
}
.y_table table.table2 tr td{
	height: 40px;
	border: #e5e5e5 1px solid;
}
.y_table table.table2 tr td input{
	width: 100%;
	height: 40px;
	border: 0;
	outline: none;
	background: none;
	padding: 0 10px;
	font-size: 14px;
	color: #333;
}
.xinzeng{
	width: 100%;
	height: 40px;
	border: #e5e5e5 1px solid;
	border-top: 0;
	text-align: center;
	line-height: 40px;
	font-size: 15px;
	color: #014069;
	cursor: pointer;
}
.xinzeng span{
	font-size: 20px;
	padding-right: 10px;
}
.y_huiyuan{
	width: 100%;
	font-size: 0;
	border-top:#eeeeee 1px dashed ;
}
.y_huiyuan .y_lf{
	width: 100%;
	text-align: left;
	line-height: 1em;
	height: 32px;
}
.y_huiyuan .y_ri{
	width: 100%;
	margin: 0;
}
.y_huiyuan .y_formli{
	width: 47%;
	margin: 0;
	margin-top: 30px;
}
.y_huiyuan .yname{
	width: 220px;
}
.y_huiyuan .ydata{
	width: 220px;
	margin-left: 44px;
}
.y_huiyuan .ysex{
	width: 110px;
	margin-left: 44px;
}
.y_huiyuan .y_radio p:last-child{
	padding-right: 0;
}
.y_huiyuan .y_input input{
	width: 100%;
}
.yml6{
	margin-left: 6% !important;
}
.y_huiyuan .y_file .img_button{
	padding-top: 15px;
}
.y_huiyuan .y_shangchuan{
	width: 700px !important;
}
.y_huiyuan .y_shangchuan .y_lf{
	width: auto;
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
    color: #666;
    text-align: right;
}
.y_huiyuan .y_shangchuan .y_ri{
	width: auto;
    display: inline-block;
    vertical-align: top;
}
.y_huiyuan .hang3{
	padding-left: 0;
}
.yml1d5{
	margin-left: 1.5% !important;
}
.y_huiyuan .y_input2 input{
	width: 47.9%;
}
.y_huiyuan .y_table{
	padding-left: 0;
}
.y_huiyuan .y_table table.table1 tr th p span{
	font-size: 12px;
}
.y_input3{
	width: 100%;
	font-size: 0;
}
.y_input3 p{
	display: inline-block;
	vertical-align: top;
	width: 48%;
	height: 40px;
	margin-left: 3.5%;
	font-size: 14px;
	color: #666;
}
.y_input3 input{
	width: 261px;
	display: inline-block;
	vertical-align: middle;
	height: 40px;
	background: none;
	outline: none;
	padding: 0 10px;
	color: #333;
	border: #e5e5e5 1px solid;
}
.y_input3 span{
	width: auto;
	display: inline-block;
	vertical-align: middle;
}
.y_input3 p:first-child{
	margin-left: 0;
}
.y_input3 input::-webkit-input-placeholder{
        color: #aaaaaa;
}
.y_input3 input::-moz-placeholder{  
        color: #aaaaaa;        
}
.y_input3 input:-ms-input-placeholder{ 
        color: #aaaaaa;        
}
/*加*/
.leftform ul li.y_yhmc{
	min-width: 85px;
	position: relative;
	-webkit-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.leftform ul li.y_yhmc p{
	width: 100%;
	font-size: 14px;
	color: #333;
	cursor: pointer;
	position: relative;
	min-width: 85px;
}
.leftform ul li.y_yhmc p img{
	position: absolute;
	top: 3px;
	right: 0;
	 -webkit-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    	
}
.y_xiala{
	width: 110%;
	text-align: center;
	position: absolute;
	left: -10%;
	top: 15px;
	z-index: 999;
	background: #fff;
	display: none;
}
.y_xiala dl{
	width: 100%;
	padding-top: 10px;
}
.y_xiala dl dd{
	text-align: left;
	padding-left: 15%;
	width: 100%;
	line-height:40px;
	font-size: 14px;
	color: #666;
}
.y_xiala dl dd a{
	color: #666 !important;
}
.leftform ul li.y_yhmc:hover img{
	transform-origin: center;
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); 	/* IE 9 */
	-moz-transform:rotate(180deg); 	/* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
	-o-transform:rotate(180deg); 
	 -webkit-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.leftform ul li.y_yhmc:hover .y_xiala{
	display: block;
	 -webkit-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
}
.y_xiala dl dd a:hover{
	color: #024365 !important;
}
.rhsq1{display:none!important}
.zcyd{
	font-family: "微软雅黑";
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    font-size: 12px;
    color: #666;
}
.zcyd:hover{
	color: #2B84A0;
}

.newsContent .left .slideBoxd li{
	
}

</pre></body></html>